mangrove oyster - German English Dictionary